/* logo外部容器 */
.logo-container {
	width: 750rpx;
	height: 300rpx;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}
/* logo图标 */
.logo-image {
	width: 150rpx;
	height: 150rpx;
}
/* logo文字 */
.logo-text {
	font-size: 34rpx;
	font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
	font-weight: bold;
	margin-top: 40rpx;
}
/* 登录外部容器 */
.login-container {
	margin-top: 70rpx;
	width: 750rpx;
	height: 500rpx;
	display: flex;
	flex-direction: column;
	align-items: center;
}
/* 登录输入内部容器 */
.login-input-container {
	display: flex;
	flex-direction: row;
	align-items: center;
	margin-top: 50rpx;
	font-size: 30rpx;
	font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;	
}
/* 登录文字 */
.login-text {
	margin-right: 10rpx;
	font-weight: 400;
}
/* 登录输入框 */
.login-input {
	background-color: #FFFFFF;
	border-radius: 20rpx;
	width: 500rpx;
	height: 70rpx;
	padding: 10rpx;
}
/* 登录按钮 */
.login-button {
	width: 670rpx;
	margin-top: 120rpx;
	margin-bottom: 20rpx;
}

/* 第三方登录外部容器 */
.third-login-container {
	display: flex;
	flex-direction: column;
	align-items: center;
}
/* 三方文字 */
.third-login-text {
	font-size: 28rpx;
	margin: 30rpx 0;
}
/* 三方登录图标内部容器 */
.third-login-icon-container {
	display: flex;
	flex-direction: row;
}
/* 三方登录图标 */
.third-login-item {
	width: 70rpx;
	height: 70rpx;
	margin: 0rpx 10rpx;
}